Add test coverage for ozi color setting options. (#1266)
authorGPSBabel <12013583+GPSBabelDeveloper@users.noreply.github.com>
Sun, 14 Apr 2024 08:12:11 +0000 (03:12 -0500)
committerGitHub <noreply@github.com>
Sun, 14 Apr 2024 08:12:11 +0000 (03:12 -0500)
* Unit test ozi color commandline options.

Improves test coverage.

Co-authored-by: Robert Lipe
reference/ozi-color.wpt [new file with mode: 0644]
testo.d/ozi.test

diff --git a/reference/ozi-color.wpt b/reference/ozi-color.wpt
new file mode 100644 (file)
index 0000000..bfab3ad
--- /dev/null
@@ -0,0 +1,13 @@
+OziExplorer Waypoint File Version 1.1\r
+WGS 84\r
+Reserved 2\r
+Reserved 3\r
+1,GCEBB,35.972033,-87.134700,,0,1,3,222,255,Mountain Bike Heaven by susy1313,0,0,0,0,6,0,17\r
+2,GC1A37,36.090683,-86.679550,,0,1,3,222,255,The Troll by a182pilot & Family,0,0,0,0,6,0,17\r
+3,GC1C2B,35.996267,-86.620117,,0,1,3,222,255,Dive Bomber by JoGPS & family,0,0,0,0,6,0,17\r
+4,GC25A9,36.038483,-86.648617,,0,1,3,222,255,FOSTER by JoGPS & Family,0,0,0,0,6,0,17\r
+5,GC2723,36.112183,-86.741767,,0,1,3,222,255,Logan Lighthouse by JoGps & Family,0,0,0,0,6,0,17\r
+6,GC2B71,36.064083,-86.790517,,0,1,3,222,255,Ganier Cache by Susy1313,0,0,0,0,6,0,17\r
+7,GC309F,36.087767,-86.809733,,0,1,3,222,255,Shy's Hill by FireFighterEng33,0,0,0,0,6,0,17\r
+8,GC317A,36.057500,-86.892000,,0,1,3,222,255,GittyUp by JoGPS / Warner Parks,0,0,0,0,6,0,17\r
+9,GC317D,36.082800,-86.867283,,0,1,3,222,255,Inlighting by JoGPS / Warner Parks,0,0,0,0,6,0,17\r
index 51903441d0162784fc323d6825e65c0ed93b3c30..1a94e465ebfa2a999f991bf7578676b95d317591 100644 (file)
@@ -5,6 +5,10 @@ gpsbabel -i ozi -f ${REFERENCE}/ozi.wpt -o ozi -F ${TMPDIR}/oz.wpt
 gpsbabel -i ozi -f ${TMPDIR}/oz.wpt -o ozi -F ${TMPDIR}/ozi.wpt
 compare ${TMPDIR}/ozi.wpt ${REFERENCE}
 
+# Same, but with colors set
+gpsbabel -i geo -f ${REFERENCE}/geocaching.loc  -o ozi,wptfgcolor=#de0000,wptbgcolor=red -F ${TMPDIR}/ozi-color.wpt
+compare ${TMPDIR}/ozi-color.wpt ${REFERENCE}
+
 # Test Ozi routes.
 gpsbabel -i ozi -f ${REFERENCE}/route/ozi.rte -o gpx -F ${TMPDIR}/ozi~gpx.gpx
 compare ${TMPDIR}/ozi~gpx.gpx ${REFERENCE}/route/